tedious drudgery - Français Anglais Dictionnaire